@charset "utf-8";

/** корректировка только для главной страницы **/
h1 {
    position: absolute;
    top: 6.42em;
    left: 3.13em;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 182%;
    color: #141414;
}
#sidebar .menu {
    padding-top: 5.3em !important;
    left: 5em !important;
}
#sidebar .menu li.front {
    display: none;
}
.yui-t3 #yui-main .yui-b {
    margin-left: 26em;
    *margin-left: 25.35em; 
}
#doc3 {
    margin-right: 0;
}
div.decor2 {
    display: none;
}
.reminder-yellow {
    left: 30em;
}
.reminder-blue {
    left: 53em;
}
#footer p.copyright {
    padding-left: 26em;
    *padding-left: 25.35em;
}
/** конец корректировок **/


#arrow img, #arrow p {
    margin-left: 20px;
    text-align: center;
}
#arrow .image {
    background: white url(../i/arrow-counterform.png) no-repeat left center;
    font-size: 0;
    text-align: center;
}
#arrow p.title {
    color: #262626;
    font-family: Georgia, serif;
    font-size: 93%;
    padding-top: 0.75em;
}

#content .yui-gb .yui-u {
    width: 27%;
    margin-left: 0;
}
#content .yui-gb div.first {
    width: 40%;
    margin-right: 2.99%;
}
#content .yui-gb div.last {
    margin-right: 0;
    float: right;
}

#content h2 {
    color: #0086ed;
    font-family: Georgia, serif;
    font-size: 138.5%;
    margin-bottom: 0.5em;
}
#content p {
    color: #262626;
    font-family: Georgia, serif;
    font-size: 108%;
    line-height: 150%;
}
#content a {
    color: #262626;
}


#photo {
    position: relative;
    overflow: hidden;
    font-size: 0;
    padding: 13px 20px 23px 16px;
    background: #f7f7f3;
    /* fix for inner layout issue in Opera */
    display: -moz-inline-stack;
    display: inline-block;
    /* emulate inline-block in IE */
    *display: inline;
    zoom: 1;
}
#photo img {
    display: block;
}
#photo .cn {
    display: block;
    background: url(../i/photo-frame.png) repeat-x;
    width: 900px;
    height: 900px;
    position: absolute;
    left: -20px;
}
#photo .tl, #photo .tr {
    top: -23px;
}
#photo .tr, #photo .br {
    margin-left: 100%;
}

#photo-holder p.hint {
    clear: both;
    font-family: Georgia, serif;
    font-size: 93%;
    color: #656565;
    margin-left: 1.1667em;
}
#photo-holder p.hint a {
    color: #656565;
}
#photo-holder {
    margin-bottom: 3.61em;
}